package com.hiss.basic.client.system;

import com.hiss.basic.model.system.domain.SysRoleMenuDomain;
import com.hiss.basic.model.system.request.SysRoleMenuUpdateRequest;
import com.mybatisflex.core.service.IService;

import java.util.Collection;
import java.util.List;

/**
 * 系统角色菜单 service
 */
public interface ISysRoleMenuService extends IService<SysRoleMenuDomain> {

    List<SysRoleMenuDomain> findList(Collection<Long> roleIds);

    void create(SysRoleMenuUpdateRequest request);

    void removeByRoleId(Long roleId);
}
